river hydraulics - French English Dictionary